Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OSBORNE PLACE Terraced £200,885 £172,000 11 Nov 2020
2 OSBORNE PLACE Terraced £185,180 £33,500 1 Oct 1996
4 OSBORNE PLACE Detached £112,296 £25,000 22 Apr 1999